package Linkedlists;

public interface IList {
    public void addFirst(int data);//头插法
    public void addLast(int data);//尾插法
    public void addIndex(int index,int data);//任意位置插入，第一个节点为0的下标
    public boolean contains(int key);//查找关键字key是否包含在单链表中
    public void remove(int key);//删除第一次出现关键字key的节点
    public void removeAllKey(int key);//删除所有值为key的节点


}
